Взаимодействие с автоматизированным сервисом портала счетов-фактур НДС Каталоги: doc - документация; install - инсталлятор EInvVatService (ActiveX компонент); samples - примеры кода; simpleapp - макеты приложений. История версий --------------- 1.3.2 Дата: 14.01.2020 Доработки: 1. ActiveX EInvVatService: версия 1.3.2. 2. ActiveX EInvVatService: обновлены библиотеки AvBelCert2.dll, avc.dll, AvCryptMail.dll, avcryptokibignmt.dll. 3. ActiveX EInvVatService: добавлена отдельная версия для ОС Windows XP и Windows Server 2003. 4. AvEDocTool: обновлен avedocclient.jar 5. Обновлены XSD схемы. 6. Доработана документация. --------------- 1.3.1 Дата: 22.02.2019 Доработки: 1. VBS simpleapp. Обновлены атрибуты сертификата АС портала в downloadRecvDir.vbs, verifySignAndUploadDir.vbs. 2. VBS samples. Обновлены атрибуты сертификата АС портала в ListEDocuments.vbs, Send2EDocument.vbs. 3. VBS samples. В Send2EDocument.vbs добавлено подключение к сервису. 4. VBS samples. Добавлен каталог xsd. 5. AvEDocTool: версия 1.0.1.744 6. Обновлены атрибуты сертификата АС портала на AvEDocTool. 7. Доработана документация. --------------- 1.3.0 Дата: 13.12.2016 Доработки: 1. ActiveX EInvVatService: версия 1.3.0. 2. ActiveX EInvVatService: проверка ЭЦП АС портала при получении квитанции приема ЭСЧФ, статуса ЭСЧФ, списка ЭСЧФ для скачивания. 3. Доработаны примеры на Visual Basic Script. Добавлен алгоритм проверки ЭЦП счета-фактуры при наличии подписи АС портала. 4. VBS simpleapp. Добавлена проверка ЭЦП АС портала под ЭСЧФ. 5. AvEDocTool: версия 1.0.0.409 6. AvEDocTool: проверка ЭЦП АС портала при получении квитанции приема ЭСЧФ, статуса ЭСЧФ, списка ЭСЧФ для скачивания. 7. Доработан примеры на AvEDocTool. Добавлен алгоритм проверки ЭЦП счета-фактуры при наличии подписи АС портала. 8. AvEDocTool. Добавлена проверка ЭЦП АС портала под ЭСЧФ. 9. Доработана документация. Добавлен алгоритм проверки ЭЦП счета-фактуры при наличии подписи АС портала. --------------- 1.2.15 Дата: 8.11.2016 Доработки: 1. ActiveX EInvVatService: версия 1.2.15. 2. ActiveX EInvVatService: добавлен метод Version. 3. VBS simpleapp. Добавлен вывод версии компонента ActiveX EInvVatService. 4. Доработана документация. --------------- 0.9.5 Дата: 14.10.2016 Доработки: 1. ActiveX EInvVatService: версия 1.2.11.1 2. ActiveX EInvVatService: Добавлен метод GetMyCertProperty. 3. ActiveX EInvVatService: Добавлен метод SetServiceProperty. 4. ActiveX EInvVatService: Устранены утечки памяти. 5. ActiveX EInvVatService: Исправлены ошибки при подключении по TLS протоколу. 6. VBS simpleapp. Добавлен параметр READ_TIMEOUT. 7. AvEDocTool версия 1.0.0.396. 8. AvEDocTool simpleapp. Добавлен параметр READ_TIMEOUT. 9. Доработана документация. --------------- 0.9.4 Дата: 23.09.2016 Доработки: 1. EInvVatService версия 1.2.10. Объект EDocList поддерживает метод Verify для проверки ЭЦП списка ЭСЧФ. 2. receive2Dir.bat вызывает метод Verify у полученного списка ЭСЧФ. --------------- 0.9.3 Дата: 23.08.2016 Доработки: 1. signAndUploadDir.bat и signAndUploadRecvDir.bat - после получения квитанции на экран выводится текст квитанции. 2. Bat файлы при запуске выводят версию приложения. 3. updateStatusOutDir.bat и updateStatusRecvDir.bat также сохраняют статус без ЭЦП в файл. 4. receive2Dir.bat также сохраняет полученную ЭСЧФ без ЭЦП в файл. 5. EInvVatService версия 1.2.9. Улучшена обработка ошибок TLS. 6. Обновлены XSD схемы. 7. receive2Dir.bat обновляет дату сервера, даже если не были скачаны документы. 8. updateStatusOutDir.bat и updateStatusRecvDir.bat больше не обновляют статусы если статус ЭСЧФ CANCELLED, DENIED, NOT_FOUND или ERROR. 9. AvEDocTool версия 1.0.0.387. --------------- 0.9.2 Дата: 10.08.2016 Доработки: 1. Обновление receive2Dir.bat. Теперь программа продолжает скачивать файлы, если были ошибки скачивания, в конце работы пишет отчет, сколько файлов не скачалось. 2. signAndUploadDir.bat и signAndUploadRecvDir.bat - добавлено сохранение файла ..ticket.text.xml с текстом полученной квитанции без ЭЦП. 3. EInvVatService версия 1.2.8. Исправлены ошибки 64-битной версии при передаче параметров авторизации, улучшен журнал отладки. --------------- 0.9.0 Дата: 28.06.2016 Доработки: 1. EInvVatService версия 1.2.6. Поддержка скачивания больших файлов. --------------- 0.8.0 Дата: 07.06.2016 Доработки: 1. EInvVatService версия 1.2.3. 2. Vbs simpleapp - поддержка параметров авторизации UNP и PASSWORD. --------------- 0.7.0 Дата: 30.05.2016 Доработки: 1. EInvVatService версии 1.2.2 - поддержка подключения через прокси. 2. Другие доработки. --------------- 0.6.3 Дата: 20.05.2016 Доработки: 1. Vbs simpleapp - поддержка прокси. 2. Vbs simpleapp signAndUploadDir.bat - поддержка параметра -d для удаления входного файла после обработки. --------------- 0.6.2 Дата: 18.05.2016 Доработки: 1. EInvVatService - поддержка XML больше 16Кб. 2. EInvVatService - метод установки параметров прокси. 3. Java - поддержка методов получения списка поступивших ЭСЧФ, скачивания ЭСЧФ. 4. Java - поддержка методов проверки одной ЭЦП документа, получения атрибута подписи и сертификата подписавшего. 5. Java simpleapp - добавлены утилиты для стороны получателя: скачивание поступивших счетов-фактур, добавления второй подписи. --------------- 0.6.1 Дата: 13.05.2016 Доработки: 1. EInvVatService - поддержка 64-бит. 2. EInvVatService - поддержка UTF-8 с BOM. 3. EInvVatService - поддержка методов получения списка поступивших ЭСЧФ, скачивания ЭСЧФ. 4. EInvVatService - поддержка методов проверки одной ЭЦП документа, получения атрибута подписи и сертификата подписавшего. 5. VBS simpleapp - добавлены утилиты для стороны получателя: скачивание поступивших счетов-фактур, добавления второй подписи. --------------- 0.5 Дата: 6.05.2016 1. Java клиент - исправлена проблема с многократным запросом пароля. 2. Обновлены XSD схемы. --------------- 0.4 Дата: 1.05.2016 Первая реализация.